package com.kai.admin.security.constants;

/**
 * <p>
 * Security 常量
 * </p>
 *
 * @author weijk
 * @since 2023/7/13
 */
public interface SecurityConstants {

    /**
     * 账号密码登录 url
     */
    String LOGIN_URL = "/login";

    /**
     * 退出登录 url
     */
    String LOGOUT_URL = "/logout";

    /**
     * token 过期时间 单位-小时
     */
    Integer TOKEN_EXPIRATION_TIME = 24;

    /**
     * token 销毁时间 单位-秒
     */
    Integer TOKEN_DESTRUCTION_TIME = (TOKEN_EXPIRATION_TIME + 24) * 60 * 60;

    /**
     * 验证码过期时间 单位-秒
     */
    Integer CAPTCHA_EXPIRATION_TIME = 2 * 60;
}
